package org.crmsystem.service;


import java.util.List;
import org.crmsystem.model.Pact;

/**合同服务层接口
 * @author 袁立新
 *
 */
public interface IPactService {

	/**
	 * 1添加合同
	 * 
	 * @param pact
	 * @return
	 */
	int savePact(Pact pact);

	/**
	 * 2更新、修改、编辑合同
	 * 
	 * @param pact
	 * @return
	 */
	int updatePact(Pact pact);

	/**
	 * 3根据id删除合同
	 * 
	 * @param id
	 */
	int delete(String  id);

	 /**
	 * 4根据合同id查找合同详细信息
	 */
	
	Pact findPactById(String id);

	
	/**5查询合同信息多条件查询合同     
	 * @return
	 */
	List<Pact> findPacts(Pact pact);
}
